//
//  CertExtension.h
//  TestProject
//
//  Created by 武侠 on 2022/2/17.
//  Copyright © 2022 zhulong. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "CertExtensionType.h"
#import "CertTLV.h"
#import "CertOID.h"
#import "CertKeyIdentifier.h"
#import "CertPolicies.h"
#import "CertKeyUsage.h"
#import "CertDistributionPoint.h"
#import "CertExtendedKeyUsage.h"
#import "CertBasicConstraints.h"
#import "CertExtensionValue.h"
#import "CertNetscapeType.h"
#import "CertAuthorityInfoAccess.h"
#import "CertPersonIdentifyCode.h"
#import "CertCardCode.h"

NS_ASSUME_NONNULL_BEGIN

@interface CertExtension : CertOID

@property (nonatomic, assign) CertExtensionType type;    // type
@property (nonatomic, assign) BOOL        critical;      // 默认False
@property (nonatomic, strong) _BaseCert  *evalue;        // value

@end

NS_ASSUME_NONNULL_END
